/* 右侧相册图片大图弹出框 */
.banner #loupe{
    position: fixed;
    right:25px;
    bottom: 50px;
}
.banner #loupe img{
    width: 700px;
}
/* 左侧区域 */
.left{
    width: 65%;
}
.left ,.photo,.info{
    display: inline-block;
}
/* 个人信息区域 */
.left .info p{
    cursor: pointer;
    font-size: 18px;
}
.left .info-wrapper>a{
    position:absolute;
    font-size: 16px;
    right: 0px;
    top: 20px;
}
.left .info-wrapper a:hover{
    color:#0f9cf5    ;
}
/* 个人信息菜单项 */
.left .info-wrapper ul{
    margin-top: 10px;
    margin-left: 60px;
    font-size: 16px;
}
.left .info-wrapper ul li{
    float: left;
    margin-right: 10px;
} 
.part{
    margin-bottom: 60px;
}
.left .title h2{
    display: inline-block;
    font-size: 30px;
}
.left .title input{
    float: right;
    width: 70px;
    height: 35px;
    margin-left: 10px;
    border-radius: 5px;
}
/* 日记区 */
.left .diary .content{
    font-size: 20px;
    margin-top: 20px;
}
/* 添加相册以及相册选择的预览框 */
.left .album #addPhoto{
    border-bottom: 4px solid #e7dbb9;
}
.left .album #addPhoto .addtitle{
    margin-bottom: 10px;
    padding-bottom: 10px;
    font-size: 20px;
    font-weight: bold;
}
.left .album #addPhoto .addtitle input{
    border: none;
    outline: none;
    font-size: 20px;
    font-weight: bold;
}
.left .album #addPhoto #photoWrapper{
    margin-top: 20px;
}
.left .album #addPhoto #photoWrapper>div{
    margin-bottom: 20px;
}
.left .album #addPhoto #photoWrapper a,.left .album #addPhoto label{
    display: block;
    cursor: pointer;
    margin-bottom: 10px;
}
.left .album #addPhoto #photoWrapper a:hover,.left .album #addPhoto label:hover{
    color: #0f9cf5;
}
.left .album #addPhoto #photoWrapper img{
    display: inline-block;
    width: 23%;
    margin-right: 7px;
    margin-bottom: 20px;
}
.left .album .content,.left .album #addPhoto{
    margin-top: 40px;
}
/* 相册内容区样式 */
.left .album .content>div{
    padding: 10px 10px 20px;
    border-bottom: 4px solid #e7dbb9;
}
.left .album .content{
    background-color:  #0f9cf566;
}
.left .album .content a{
    width: 24%;
    display: inline-block;
    margin-right: 7px;
    cursor: pointer;
}

.left .album .content img{
    width: 100%;
    cursor: zoom-in;
}
.left .album .content h2{
    cursor: pointer;
    display: inline-block;
    margin-bottom: 5px;
    font-size: 20px;
    font-weight: bold;
}
.left .album .content span{
    display: block;
}
.left .album .content label{
    cursor: pointer;
    float: right;
}
.left .album .content #S_wrapper{
    padding-bottom: 20px;
    border-bottom: 4px solid #ffe59d;
}
.left .album .content #S_wrapper img{
    width: 25%;
}
.left .album .content #S_wrapper a{
    display: inline-block;
    margin-bottom: 10px;
    cursor: pointer;
}
.left .album .content #S_wrapper label{
    display: inline-block;
    margin-left: 478px;
    cursor: pointer;
}
.left .album .content>div>div{
    margin-bottom: 10px;
}